imperial communications and sensors station - Turkish English Dictionary